torch singer - Turkish English Dictionary